            foreach (object obj in _MenuItems.Keys)
            {
                int iObj=Convert.ToInt32(obj);
                if (iObj == 1 ||iObj==20 ||iObj==24 || iObj==26 || iObj==30 || iObj==32 || iObj==35)
                    _NewTop = 10;

                PictureBox aPic = new PictureBox();
                aPic.Size = new Size(40, 40);
                aPic.Image = _MenuImages.Images[Convert.ToInt32(obj)];
                aPic.Click += new EventHandler(ContainerX_Menu_Picture_Click);
                aPic.Tag = obj;
                aPic.Location = new Point(10, _NewTop);

                LinkLabel aLink = new LinkLabel();
                aLink.Tag =obj;
                aLink.Text = _MenuItems[obj].ToString() ;
                aLink.LinkClicked += new LinkLabelLinkClickedEventHandler(Container_Show_Form);
                aLink.Font = new Font("Verdana", 9, FontStyle.Bold);
                aLink.LinkBehavior = LinkBehavior.HoverUnderline;
                aLink.Name = _MenuItems[obj].ToString();
                aLink.AutoSize = true;
                aLink.Location = new Point(aPic.Location.X + aPic.Width + 1, (aPic.Height / 2) + aPic.Location.Y-10);
               
                if (iObj < 20)
                    aPane=Setup;
                else if (iObj >19 && iObj < 24)
                    aPane=Certificate;
                else if(iObj>23 && iObj<26)
                    aPane=Register;
                else if(iObj>25 && iObj<30)
                    aPane=DataEntry;
                else if(iObj>29 && iObj<32)
                    aPane=Reports;
                else if(iObj>31 && iObj<35)
                    aPane=Administrator;
                else if(iObj>34 && iObj<40)
                    aPane=Enquiries;

                aPane.Controls.Add(aPic);
                aPane.Controls.Add(aLink);
                _NewTop += (aPic.Height + 20);
           }